/*试题css*/
li{ list-style:none;}
.warp{ border:1px solid #8aadfd;border-top: none; margin:0 1em; background:#fff;position:relative;}
/*.issue div{ background:#fff;}*/
.issue h3{ font-size:1.1em; color:#1348c1; padding:0.6em; border-bottom:1px solid #8aadfd;border-top:1px solid #8aadfd;}
.issue h3>span{float:right;}
.issue input{margin: 0px 5px;}
.issue ul{ padding:0em 1em;  }
.issue li{ line-height:1.5em; min-height:1.5em; border:1px solid #fff;}
.issue li:hover,
.issue li.hover{ border:1px solid #2271e7; background:#feffff;}
.issue li label{ width:100%; color:#555; font-size:1em;}
.issue li label>input{margin: 0em 1em;}
.info h4{ height:1.5em; border-bottom:2px solid #eee;margin: 1.5em;}
.cnt label{width:100%;}
.cnt textarea{resize:none;height:9em;width:100%;}
/*连线题*/
.matchByLineBox{position:relative;height: 17em;overflow: hidden;}
.matchSide{border: 1px solid #333;position: absolute;}
.mlBoxCol .matchSide{width:12em;min-height: 10em;top: 0.5em; }
.mlBoxCol .matchSideQue{left: 0.5em;}
.mlBoxCol .matchSideAns{right: 0.5em;}
.matchOne{border: 1px solid #A2C2E8;margin: 0.2em;min-width: 3em;min-height: 3em;}
/*拖动排序css*/
.custom_order { padding:0.3em;}
.custom_order ul {position:relative; overflow:hidden;zoom:1;}
.custom_order li { padding:0;border:1px solid #c2c2c2;cursor:pointer;overflow:hidden;}
.custom_order li.drag_li { margin:1em 2em; width:70%; height:3.5em; border:2px solid #c2c2c2;cursor:pointer;overflow:hidden;line-height: 2.3em}
.custom_order li img{width:120px;height:90px}
.custom_order .modbox { margin:0.5em 1em; width:70%; height:6em; border:1px solid #c2c2c2;cursor:pointer;}
.custom_order li table {width:100%; height:6em; border-collapse:collapse;vertical-align:middle; table-layout:fixed; overflow:hidden;}
.custom_order li p {margin:0 auto; width:85%; overflow:hidden; white-space:nowrap;}
.custom_order .no_drag {width:100%; height:6em; overflow:hidden; padding:0; border:0;}
.custom_order .v_middle{width:100%;height:3.5em;font-size:16px;border:none;padding:0.5em;}

.messEvt{ display:none;}
#messageP>div:target{display:block;}
#messageP>div:target .item-title a{opacity:1;}

.mkyl{width:100%;overflow: hidden}
.mkyl-title{ background:#F0F7FF;font-size:16px;color: #005884;height: 40px; line-height: 40px;padding:0 0 0 10px;border-top:1px solid #fff;}
.mkyl-zw{padding:10px 0;font-size:16px;}
.mkyl-zw label{font-weight:normal;padding-left:10px;}
.mkyl-zw span{display: block;line-height: 40px;padding-left:10px;}
.mkyl-box{border-bottom:1px #E6E6E6 solid;padding:20px 20px;}

.mkyl-sub{width:140px; line-height: 40px;background: #f30;font-size: 16px;font-family:微软雅黑;color:#fff; background:#e43e48;border-radius:5px;cursor:pointer;outline:none;
	border:none;margin:0 10px 10px 0;}
.mkyl-title>span{float: right;padding-right:20px;color:#999999;}
.wendati{margin-top:10px; resize:none;outline:none;}
.tuozhuai{background: #F5F5F5;border:1px solid #c2c2c2;}
.custom_sort_form ul{padding:0;}
.lianxian{background: #DEEDFF;  line-height: 40px;text-align: center}
.jiexi{  padding: 5px 0px 20px 20px;border-bottom: 1px solid #E6E6E6; overflow: hidden;}
.jiexi-right{width:88%;background: #FFF7F5;padding:5px;text-indent: 2em;line-height: 30px}
.daan{  padding: 10px 20px;}